• word of the day

    irish potato

    irish potato - Dictionary definition and meaning for word irish potato

    Definition
    (noun) an edible tuber native to South America; a staple food of Ireland
    Synonyms : murphy , potato , spud , tater , white potato

Word used in video below:
text: i say potato and i say potato potato
Download our Mobile App Today
Receive our word of the day
on Whatsapp